positive mechanical device - Alemán Inglés Diccionario